#pragma once

#include "Task.hpp"

namespace BuildNG
{
  class CopyTask : public Task
  {
  public:
    static void init();
    static void shutdown();

    virtual void load_from_xml(const Xml::Element &xml);
    virtual void run(BuildContext &context) const;

  private:
    Glib::ustring src;
    Glib::ustring dest;
  };
}

